submit one's application - German English Dictionary